$(document).ready(function() {
    var inputs = $('*[watermark]');
    jQuery.each(inputs, function () {
        if (jQuery.trim($(this).val()) == '') {
            aplicaMarca($(this));
        }
        
        $(this).bind('focusin',
        	function () {
				if ($(this).val() == $(this).attr('watermark')) {
					limpaMarca($(this));
				}
			}
		);
        $(this).bind('focusout',
        	function () {
            	if (jQuery.trim($(this).val()) == '') {
            		aplicaMarca($(this));
				}
			}
		);
    });

    function aplicaMarca(input) {
        input.css('font-style', 'italic');
        input.css('color', '#666');
        input.val(input.attr('watermark'));
    }

    function limpaMarca(input) {
        input.css('font-style', '');
        input.css('color', '');
        input.val('');
    }
});